most recent period - Alemán Inglés Diccionario